﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace GPS.DataAccessLayer
{
    [MetadataType(typeof(DGV_Metadata))]
    public partial class DGV
    {
        public string STT { get; set; }
    }
    public partial class DGV_Metadata
    {

        public decimal ID { get; set; }
        [Display(Name = "Mã giáo viên")]
        public string GV_MA { get; set; }
        [Display(Name = "Cơ sở đào tạo")]
        public string GV_DVGTVT_MA { get; set; }
        public string GV_HANGDT_MA { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:0}")]
        public Nullable<decimal> GV_HANGDT_RANK { get; set; }
        public string GV_HODEM { get; set; }
        public string GV_TEN { get; set; }
        [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
        public Nullable<System.DateTime> GV_NGAYSINH { get; set; }
        public byte[] GV_ANHCD { get; set; }
        public string GV_SOCMT { get; set; }
        public string GV_NOICT { get; set; }
        public string GV_NOICT_DVHC_MA { get; set; }
        public string GV_NOICT_DVGTVT_MA { get; set; }
        public string GV_GIOITINH { get; set; }
        public string GV_TEL { get; set; }
        public string GV_HTTUYENDUNG { get; set; }
        public string GV_TDVANHOA { get; set; }
        public string GV_TDCHUYENMON { get; set; }
        public string GV_TDSUPHAM { get; set; }
        public string GV_HGPLX_MA { get; set; }
        [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
        public Nullable<System.DateTime> GV_NGAYCAPGPLX { get; set; }
        public Nullable<decimal> GV_THAMNIENLX { get; set; }
        public string GV_SOQD_GCN { get; set; }
        [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
        public Nullable<System.DateTime> GV_NGAYQD_GCN { get; set; }
        public string GV_HTDTAO_MA { get; set; }
        public string GV_CAUTAOSUACHUA { get; set; }
        public string GV_DAODUCLAIXE { get; set; }
        public string GV_NGHIEPVUVANTAI { get; set; }
        public string GV_LUATGTDB { get; set; }
        public string GV_KYTHUATLAIXE { get; set; }
        public string GV_MOTA { get; set; }
        public string GV_ACTIVE { get; set; }
        [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
        public Nullable<System.DateTime> GV_NGAYNHAP { get; set; }
        public string GV_NGUOINHAP { get; set; }
        [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}", ApplyFormatInEditMode = true)]
        public Nullable<System.DateTime> GV_NGAYSUA { get; set; }
        public string GV_NGUOISUA { get; set; }
    }

}
